artificial leech - Türkisch Englisch Wörterbuch